Dot net nuke changing the content of pane dynamically - dotnetnuke-5

Hey friends i am new to Dotnet nuke. Here I need to create one section which is updated automatically. AS for example Employee of the month section need to be updated automatically and also should have history. For that i thought to create one page named Employee and than create sub pages with employee info. Then i need to copy the information of that page to the employee of the month section automatiacally. Whenever new sub pages is added i need to update in the employee of the month section.
I am stuck on it. Any idea will be highly appreciated.

If you create a page per each employee and put all their biography information in an HTML module it will get versioned automatically.
You can then use a shadow module like Inventua that you can add this module to your 'employee of the month' page. With this module you can point it to any HTML module on your site and it shadows / clones the content to that page. So when the employee of the month changes you just go edit the settings of this module and point it to another employee.
That module is pretty old but I think it actually still works in later versions of DNN 5 and 6. Might be a more popular shadow module now.

Related

How can i edit an existing Typo3 Extension (Backend Configuration Page)?

i want to edit an existing Typo3 Backend configuration page.
I want to edit a configuration page like this here:
Where can i edit the extensions backend?
To be more clear: where can i change the edit page that an editor can use to change content.
Can someone give me a hint to the right directory or file in generall?
I'm using Typo3-7.6
Thanks
Sorry, can't manage to put all questions in an unformatted comment.
there are a lot of questions, as you are not clear what you want. Maybe that is a problem of the correct words, the vocabluary, but in TYPO3 we have some fix terms for specific object. And I think you do not handle these terms according to the TYPO3 community.
let's define some terms:
first the concept of TYPO3:
all data is stored in record of differnt database tables. All records are organized with some fields and teh main field is uid, the unique ID.
the main table is pages according to the folders of your disk. those folders can contain other records (like files). (nearly) each record in TYPO3 has a relation to a pagesrecord ina field named pid. even pagesrecords have this field and so they build a tree of pages and subpages.
There is one special page, which is no real page: the page with the ' uid' zero. As there is no real pagesrecord with the uidzero, there are other records with are stored in that page by having a pid zero. for example the start of your page tree is anchored in page zero, or global records like languages, user, storages.
Aside of being the anchor to other records, the pagesrecords have information themself. (page name, kind of page, a teaser image, SEO-information, visibility, accessibility, ...)
your screenshot looks like a content record (normaly in the table tt_content), in the lower right corner there you can see the table name and the uidthe the currently edited record.
'Backend': with backend we name the view to the data where an editor can change the content of the website. The real website is the frontend. This can be seen by everyone without the need to login in the backend (you might have access-restriccted areas of your website which need a login, but that still is 'frontend' as there is no option to edit content.
in the backend the editor might be restricted what he can access and what he can modify. An adminuser has no restriction (up until version 9 where the role of a maintainer occured to manage more general and basic options)
so we have not a single 'backend configuration page' but multiple places where we could configure special aspects of the website.
also there is no special 'extension backend'. we have global extension configuration and records belonging to an extension. (And an extension can enhance existing records with additional fields.)
Please be more specific what you want to change

Is there a Confluence macro for last modified separated Page Sections, paragraphs and elements?

Recently we had the following problem:
The article includes several sections which are very important for my colleagues from three different departments.
According to my colleagues - the article is updated properly, except for one vital section which hasn't been updated for more that three months.
Default 'last modified' page block displays that the most recent update took place two weeks ago and our new colleagues had no idea about the section which hasn't been touched by the author for more than three months, which caused some issues.
Is there a way to create a macro which displays the most recent update for the selected section of the page? For example:
entire page - last modified on Jun 06, 2019;
selected section - last modified on Apr 03, 2019.
We need to use similar functionality like here and also here , but the macro body should be able to select a section of the page (a paragraph or a table for example).
Confluence/Server.
Thank you.
This is probably not possible (not the easy way you would like to have it implemented).
Except some heavy scripting (ScriptRunner for Confluence) or custom addon development, the only easy way is the following:
Try to move these 3 sections into 3 separate sub-pages and link them the main (parent) page - using Page Include macro.
On top of each section you may add information (custom macro) about last subpage updated date.
However, this solution has its pros & cons:
(+) out of the box solution
(+) you can further restrict pages who can and cannot edit the subpages (sections)
(-) you need to script custom user macro to display the last page update of different page than current (should be easy)
(-) teams will have to edit subpages instead of the main page (a simple process change)
Alternatively, you can check with StiltSoft and their InPlace Editor - this addon works with section and it would be interesting to let them ask if they are open to implement your requested functionality.

How to handle page relationships in Grav CMS?

I currently have a few projects pages and I’m looking to display a list of team members that are associated with each project (a member may be associated with multiple projects) but I’m not sure how I can create this. A taxonomy doesn’t provide enough information (ideally want to show an image with name and short bio) so I’m assuming I’ll need to create a /team-members/ page with member pages below it and pull this in somehow to each project.
How would I go about allowing team members to be added to projects through the admin panel?
Basically you can create a page for each team member. These page can be unvisible if you don't want to display them alone
Then you create one page for each project.
When you want to use one member page as a part of one project page, you just include it:
{{ page.find('/some/other.page').content }}
Note that the above code may require you to activate twig parsing on your pages.
This way you can include the same team member in several project pages and update team member content in only one place from the admin panel.
Another approach is to create a plugin that will enable you to manage projects and member as you want to, but it may be a little overkill given Grav can do what you want out of the box.

Programmatically creating menu hierarchy in Joomla

Let's say that I have a vast quantity of restaurant reviews in a database -- not Joomla articles, just database tables. I want to display these restaurant reviews as part of a Joomla 1.5 web site.
I can write a component to display each review. That part is fine. But rather than listing the reviews as a list on a page, I want to use the nice cascading menu that is part of the Joomla template that the site uses. But I don't want to have to add menu items one by one for each review; I want menu items to be generated automatically from the database contents. The menu of reviews should 'plug in' the existing menu structure for the web site (i.e., I want to supply the code that generates the menu items with an existing menu item so that it generates itself under that item).
How can I create code to programmatically create that menu? Component, plug-in, module, ...? Would the menu be generated at page display time, or "manually" in the admin panel (I'm ok either way). Any examples of this already?
I think the simplest way would be to create a custom menu module. The absolute basic one would just output the list of reviews in a <ul> and then use some css to style the list.
I ended up creating a component that creates the whole menu structure at once, upon admin request. It just creates rows in the jos_menu table, as if the menus were created manually. Updating the hierachy is a pain (and I haven't completed that part), but creating the structure from scratch is pretty simple and works well.

iphone default SDK preferences

I Keep building projects and then have to do a find and replace for the automatically commented out copy right information in each page. It gets my name right but then it's puts my day job in as the company at the top of each page. It's annoying and also a point where my day job employer could claim rights to my off time work. How do I change this? I think it get's it from my registration information?
Thanks.
This question was already answered: How to replace the company name in the template headers in Xcode?.