AngularJS - Overlay admin layout? - javascript

I'm here for a little question about angularJS...
Currently at work we are working on an app that need an "overlay" admin style panel.
Lets take this exemple :
http://olivierbossel.com/others/angularJS-overlay.jpg
In the first part, the url is "myapp.com/#/works". To display this I have currently configured my $routeProvider.when('/works', { templateUrl: ... etc... And I have in my template the ng-view directive that handle the load and the display of the template. Ok for this part...
My question is :
How to display a content in another part of the page like in the second part of the picture where the url is "myapp.com/#/admin" ?
In this case, the admin template has to be displayed in an overlay style element...
Hope somebody has an answer for me, that will be extremely helpfull...
Thanks in advance !
See you !
Best regard
Olivier

Take a look at http://angular-ui.github.com/#directives-modal. It basically shows/hides the modal depending on an ng-model variable.
Edit: Here's an example doing what you want: Open a modal on the same page depending on the routeParams: http://plnkr.co/edit/DOPmBT?p=preview

Related

Edit existing items in a Wordpress theme

I've created a homepage, that simply has a sentence as the content
I've edited the settings so that this the front page of the website.
However, given the theme that I am using, when I go to the home page, this is what I see
I can see the content of my home page at the very bottom, but before that, there is a slider and a couple of blocks (that presumably come with the theme).
I'd like to know either how to remove these default blocks, or edit them myself to include links to other pages.
Also, as you can probably tell, I am very new to Wordpress. Are there any good documentations for beginners that would teach me how to create pages, edit and customize them so that I can have control over the whole page (as a regular website)?
I think you should edit by the php file, so if u don't know PHP start here.
Go to : menu > appereance > editor.
Here u see all the files you need. The file you should edit change with the theme.. so go through the code.
Maybe, it's under header.php
The html code you get above your content is inserted from the page template assigned to your homepage. Thus, if you want to modify it somehow you should go Editor Panel in Appearance Menu, then edit desired template. You can also create your own template with structure you actually want and assign it to that page.
As for a documentation, I think you're going to be good with the official one.
You can edit it by going appearence->editor with php code, be careful when you doing this
if you want to edit a header, you can find header.php in that particular theme
same with footer.php and you customize the design by clicking appearance->customize

Want a Condition for This Script

Any Javascript expert could help me here.
i am a template developer and i use this script to show my footer link in every free template created by me. and when someone trying to remove footer link their site redirected to my site example.com...
But What
some users download my template and hide my footer link with this CSS property: visibility:hidden
script is here that i use in template bottom,
abc
And some users add visibility:hidden to footer link in template like this. check in here.
<a id="credit" href="http://www.example.com"><a target="_blank" href="http://www.example.com/">abc</a></a>
So, my point is here, that what should add in first script, so that if someone add visibility:hidden and then it should redirected to my official site example.com
if ($('#myContent').css('visibility') === 'hidden')
window.location('http://wherever');
This?
Edit: Of course, #t.niese is right and this is really an exercise in futility.
What if you detect style change event on your element?
MutationObservers - Is this useful for you?
MutationEvents - also please take look at this
You could also try to obfuscate your code and maybe use javascript singleton function pattern.

ASP dynamic data url?

I've been quite frustrated since I have been looking on google for an answer to my problem and nothing pops up, I am using dynamic data to create some forms on a asp.net website however on one field I want to be able to include a hyperlink to another page, is this possible ? if so any help would be greatly appreciated, thanks
Code
[ScaffoldColumn(true)]
[Display( Name = "1. Help Page Document", Order = 1)]
[ChoiceComment("No", "Yes")]
[ChoiceDisplayValues("No", "Yes")]
[ChoiceValues("2", "1")]
[RadioListOrientation(RadioListOrientation.EnumOrientation.Horizontal)]
[UIHint("RadioButtonList")]
so I want the text 'Help Page Document' to be a url like an anchor tag, is this possible? via javascript, c#, etc... thanks again.
There are many ways to achieve this.
One way is to change the field template that you currently use the this field or you can create a new one like EmailAddress.ascx below.
For an example, in your project, look at the content of : /DynamicData/FieldTemplates/ForeignKey.ascx
See also : https://goo.gl/7HZ4c6
To use this example, you will need to put the following annotation in your meta data :
[FilterUIHint("EmailAddress")]

Linking paginated articles to sidebar

My google fu is currently letting me down so I thought I'd ask here for some help..
I have a page that has a single article on it (url.com/article/article-headline). When you scroll down the page using jQuery it loads the next article and changes the url (url.com/article/next-article-headline).
My issue is, I have a left hand sidebar which has a list of all the articles. What I'd like to happen is to have the current article highlighted. So when you scroll down the page and the next article loads the next sidebar article title is highlighted etc etc.
If you need an example of what I mean you can see it in action on time.com
http://time.com/4010146/smartphones-dinner/ (scroll down the page and watch the URL and sidebar)
I'm really struggling to find what it's called in order to do a proper search. I guess it's something similar to scrollspy but I'm not sure. Are there any plugins that exist for this?
You need to add data-attributes to your sidebar and the article section at the main content. With the help of which you could determine the article title.
Using jQuery then add a class named "active" which would determine the current article is active and style the "active" class later just for the sidebar.
Example: .sidebar-article.active { color: #f00; }
IF you need a solution you need to also provide appropriate HTML structure and jQuery code with the help of fiddle. So that rest of the code snippet we could provide and also not harm your current code base.

AngularJS ng-view, ng-click and routerProvider not working together

I've been scratching my head for some time over this puzzle. I've been trying to load an external file into an ng-view (no problems here). And in that partial file I have text that get swapped for an input field when you click "Edit title", but this only works when all code is included in the same file.
If you take a look at this Plunker http://plnkr.co/edit/cgUGOKVzWKNWugqrFCbJ you'll see what I mean.
I would appreciate if you could point me in a direction that could solve this issue for me.
Thanks!
The "#" in the hrefs are probably making angular render the html and the controller again.
Change them as below and it should work:
Edit title

Categories