Thread Rating:
  • 6 Vote(s) - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
News Manager (updated)
It can be done. I assume there's already some code that generates the breadcrumbs for normal GS pages, so we just have to insert some code after it.

Tell me, do you want breadcrumbs only for single/full posts? Or also for tag pages and archives?
Do you want them to have a link, or just the title?
What would be the separator? (» or other)
Reply
I'm usually working with this plugin, today for the first time decided to use your great plugin and found it
http://get-simple.info/extend/plugin/mic...rumbs/617/
Reply
I was going to prepare a snippet for this, but I just found that the Microdata Breadcrumbs plugin doesn't generate correct URLs. Well, it does only if your permalink structure is %slug% (without trailing slash, and no parent)
Reply
hmm, really need to use or i18n or function of the theme of innovation
Reply
I'm too busy to help you in some better way because of exams period, but at least the very few I can say:

I've been using I18N Breadcrumbs for some time and of course I added a piece of code to make it work with News Manager posts as well Smile and those microdata - yeah, I use them too, but again in my custom implementation without any plugin - something had to be added to I18N as well.

So this is how my breadcrumbs look like
Code:
<p class="breadcrumbs">
  <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="<?php get_site_url(); ?>en/" itemprop="url"><span itemprop="title">Home</span></a>
  </span>                                      
  <?php get_i18n_breadcrumbs(return_page_slug());
  
  if (nm_is_single()) { ?>
  &nbsp;»&nbsp;&nbsp;<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><strong><a href="<?php nm_post_url(); ?>" itemprop="url"><span itemprop="title"><?php nm_post_title(); ?></span></a></strong></span>
  <?php } ?>
</p>

You can remove any intemscopes and itemtypes if you don't want to use them. If you want to, then you should edit I18N too like this:

frontend.class.php, lines +- 342-343
Code:
echo ' &raquo; <span class="breadcrumb"><a href="' . $url . '" title="' .
        strip_quotes($title) . '" >' . $text . '</a></span>';

replace with

echo ' &raquo; <span class="breadcrumb" itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="' . $url . '" title="' .
        strip_quotes($title) . '" itemprop="url"><span itemprop="title">' . $text . '</span></a></span>';. $text . '</span></a></span>';

But definitely I agree that this way of adding correct microdata is a kind of dirty core hack. At least I've shown you my way for the NM breadcrumbs.
Tomáš Janeček - Multilingual personal website powered by GetSimple
» The little I did for GetSimple
Reply
thanks TeeJay it works
Reply
Just a side note. If you don't need the microdata, here's a simple, modified version of mvlcek's example for breadcrumbs with I18N Navigation. (I only inserted the <?php if... line.)

Code:
<div class="breadcrumbs">
  <a href="<?php echo find_url('index',null); ?>">home</a>
  <?php get_i18n_breadcrumbs(return_page_slug()); ?>
  <?php if (nm_is_single()) { ?>&raquo; <span class="breadcrumb"><a href="<?php nm_post_url(); ?>" title="<?php nm_post_title(); ?>"><?php nm_post_title(); ?></a></span><?php } ?>
</div>
Reply
Welcome

First sorry for my english but my english is weak.

I would ask is possible to display newst i mean last topics on site ic code sometching like in template

<?php get ;?>

Title last topics ( 10 topics i need to display ) and i want link topics too.

Anyone can help me please sorry for my english again.

Btw. this is possible ?
Reply
If by "topics" you mean "posts" (or "articles"), the code to insert in your template is:
Code:
<?php nm_list_recent(); ?>

You can set the number of posts in the plugin settings -> Number of recent posts (in sidebar)

(more info: http://www.cyberiada.org/cnb/news-manager/ -> Sidebar functions)
Reply
there is any chance to get a news manager working on couple pages in get simple ?
example:

in page index (start) every news are visible...
in page sport ... is sortable... and visible only news with sport ...
in page drinking Smile ... is sortable... and visible only a news with drinking...
??
user plugin: scroll to top
Reply
D.O. and TeeJay already posted some tips to do stuff like this by using template tags and conditionals. I can search for those posts if you wish. But here's another way:

- Select index as newspage (Page to display posts)

- Install the DynPages plugin and activate it.

- Create a component e.g. newsbytag with:
Code:
<?php global $args; nm_show_tag($args[0]); ?>

- In your Sports page body, insert:
{% newsbytag sports %}

etc.

If you don't want the index page to be the newspage (but another slug, e.g. news or blog, but still want to show all your latest posts in the home page, it's also possible - let me know.

PS What do you mean by "sortable"? Posts are always sorted in descending date order.
Reply
News Manager 3.0 beta 20 available. Download - Info

NEW:
- added showTags custom setting. (If you don't want to display tags under the posts, enter showTags 0 in Custom Settings.)
- added NMNOPARAMPOST gsconfig setting (allows to have single post URLs without the /post/ prefix if using fancy URLs and your newspage is not index) (more info here)

CHANGES:
- renamed custom setting template to templateFile (was added in beta 19)

OTHER:
- small fixes
- completed several language files (thanks to the translators involved)

Thanks in advance for your feedback, even if it's only to tell me that it doesn't break anything. ;-)
I think this will be the last beta for 3.0.
Reply
Carlos, already replace the line 176 in the file edit_settings.php
Code:
<span class="hint"><?php i18n('news_manager/UPDATE_HTACCESS'); ?></span>
Reply
Sorry Oleg, I don't understand what you mean.
Reply
Code:
<span class="hint"><?php i18n('news_manager/PRETTY_URLS_NOTE'); ?> <a href="load.php?id=news_manager&amp;htaccess"><?php i18n('MORE'); ?></a></span>
i18n('MORE'); translated as Другие (Other)
"UPDATE_HTACCESS" => "<b>Note:</b> You probably have to update your <a href=\"%s\">.htaccess</a> file!",
Reply
That MORE string is reused/taken from the GS language file. It's at the left of "custom permalink structure" in GS settings (does it sound strange there too?)
I expected it to mean "more [info]" in most languages.
(I added this link back in NM 2.2.5)
Reply
yes, in the language file mistranslation
Reply
I can leave it like it is (no one complained since 2.2.5 :-)) or maybe replace that "more" by e.g. a plus sign (+)
Are you going to change that string in your GS translation?
Reply
Yes, I have replaced the translate, you can leave as is
Reply
Hey,
I'm still busy with my school but after a bare reading the thing with a new way of hiding/showing tags, I wonder if
Code:
showfields title,date,author,image,content

still works? If yes, I find this extra setting a bit useless. Are you planning to remove the old way of doing the same?
Tomáš Janeček - Multilingual personal website powered by GetSimple
» The little I did for GetSimple
Reply
Yes, showfields works and will work.
You're right, showtags is just kind of a shortcut.

(I was going to add showtags at first, then I discarded it when added showfields. But the other day I thought it may be handy if you just don't want to display the post's tags and not reorder anything.)
Reply
Ok, showtags will not be in 3.0. If there's a need for it I will add it back. Thank you TeeJay.
Reply
(2014-05-17, 17:18:10)Carlos Wrote: Ok, showtags will not be in 3.0. If there's a need for it I will add it back. Thank you TeeJay.

Thank you, I think you will prevent a lot of consusion this way.
Tomáš Janeček - Multilingual personal website powered by GetSimple
» The little I did for GetSimple
Reply
There's still an issue... well, THE issue: due to the way Extend works, plugin update check doesn't report newer releases of this NM (updated) version (neither does the Updater plugin).

A way to fix this would be renaming the plugin: instead of news_manager.php it would now be newsmanager.php or news_manager_something.php (same for the plugins/news_manager folder) - for Extend it would be a different plugin and updates would be checked properly.

However this would break compatibility with several complementary plugins (some mine, some from others) that should be patched/updated to work properly. At least these:

- NM RSS (@ReedMurphy)
- I18N Search for NM posts (@sbatko)
- NM CreatePost
- NM Toolbar

These two would also be affected, but I could make the changes in NM in a way so that they don't need to be changed:

- NM Addons
- Pages & Comments (@cumbe)

However, if we can live without this issue fixed (I do), I'm not doing the rename in NM 3.0 and leave it for a future version (anyway I'm not sure if I'd do another rename in the long term, and I don't want this to be annoying)

Thoughts?
Reply
In my opinion it would be fine if the update worked.
I don't mind that it doesn't work but it's only because I get an email with every reply in this topic. No one should be supposed to watch forum for new versions.

For Pages&Comments, cumbe is definitely willing to update his plugin - I'm sure about that. I guess that you, Carlos, would update your plugins as well as it's nothing difficult or time demanding. About the RSS, we could try to contact ReedMurphy and if he was not willing to update it but allowed us, we could edit the plugin ourselves.

Then the plugin could be renamed to news_manager_something.php, I'm still not sure what the third part should be.
Tomáš Janeček - Multilingual personal website powered by GetSimple
» The little I did for GetSimple
Reply




Users browsing this thread: 5 Guest(s)