blog ontwikkelen Topic is solved

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
iStevo

blog ontwikkelen

Post by iStevo »

hallo allemaal,

Ik ben bezig aan een 3e projectje en heb even jullie hulp/assistentie nodig. Ik probeer een blog op een website te installeren maar begrijp de gebruikte code niet zo goed. Ik gebruik hiervoor module 'blogs'

http://www.samvanrossom.com/nl/blog

nu wil ik blog verder aanpassen, maar hoe pak ik dit best aan?

PS. Website is voorlopig gehost bij one.com en is héél traag. Ik moet echt op zoek gaan naar een nieuwe hostingprovider
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: blog ontwikkelen

Post by RonnyK »

Als je start met een project zou ik ipv Blog, CGBlog gebruiken. De laatste heeft actievere ontwikkeling.

Ronny
iStevo

Re: blog ontwikkelen

Post by iStevo »

ok, heb ik geïnstalleerd
http://www.samvanrossom.com/blog2

zelfde vraag, hoe begin ik er het best aan?
User avatar
Gregor
Power Poster
Power Poster
Posts: 1874
Joined: Thu Mar 23, 2006 9:25 am

Re: blog ontwikkelen

Post by Gregor »

Kijk eens op http://www.uisge-beatha.eu Daar maak ik gebruik van CGBlog. In het forum van cmsms is het nodige te vinden over het maken/aanpassen van templates.

Mijn suggestie is, om met de standaard install van cgblog te starten, dus je eerste artikelen te schrijven, en van daar te kijken naar de lay-out. Als je nl. posts hebt, dan wordt de wijziging in je templates ook visueel.

Succes, Gregor
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: blog ontwikkelen

Post by Rolf »

CGBlog heb ik ook voor mijn Buispost website gebruikt.
Met een extra html template kun je deze ook meertalig maken... Maar dat behoeft wel weer wat extra knutselwerk.

grtz. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
iStevo

Re: blog ontwikkelen

Post by iStevo »

Rolf wrote:Met een extra html template kun je deze ook meertalig maken...
blog zal voornamelijk in het Engels zijn, maar wil dit toch in elk menu (elke taal) zichtbaar hebben. Net zoals een link naar twitter en facebook

kan dit?? Kwestie dat de juiste menu's bij de juiste taal meegaan
website.be/nl/blog
website.be/en/blog
website.be/de/blog
website.be/fr/blog
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: blog ontwikkelen

Post by Rolf »

Ja, dat kan zeker! Ik zal in paar hapklare brokken wat code geven. Kijk maar eens goed of je snapt wat er gebeurt ;)

Maak binnen CGBlog voor iedere taal een categorie aan, dus nl, e, d, enz.

Boven in het CGBlog detailtemplate zetten om de titel mee te nemen:

Code: Select all

{* Pass blog title to template *}
{assign var='blog_title' value=$entry->title}
Maak een apart HTML sjabloon die alleen gebruikt wordt voor de detailpagina van CGBlog.


HTML Sjabloon:

Code: Select all

{* The sitename is changed in Site Admin/Global settings. {title} is the name of each page *}
<title>{sitename} - Blog - {$blog_title}</title>
Content "door" Smarty laten gaan:

Code: Select all

</__body>
{content assign='contentdump'}
Op de plaats van de main content zet je dan:

Code: Select all

<h2>{$blog_title}</h2>
{$contentdump}
Navigatie:

Code: Select all

{if $lang == 'nl'}
{menu template='minimal_menu_jquery' start_element="2.1" show_root_siblings="1" number_of_levels='1'}
 {elseif $lang == 'd'}
{menu template='minimal_menu_jquery' start_element="4.1" show_root_siblings="1" number_of_levels='1'}
 {else}
{menu template='minimal_menu_jquery' start_element="3.1" show_root_siblings="1" number_of_levels='1'}
{/if}
Breadcrumbs:

Code: Select all

{if $lang == 'nl'}
         {breadcrumbs starttext='U bent hier' root='start' delimiter='>'} <b>- {$blog_title}</b>
 {elseif $lang == 'd'}
         {breadcrumbs starttext='Sie sind hier' root='anfang' delimiter='>'} <b>- {$blog_title}</b>
 {else}
        {breadcrumbs starttext='You are here' root='home' delimiter='>'} <b>- {$blog_title}</b>
{/if}
Met de Smarty vergelijking kun je nog veel meer meenemen...

Per blog artikel kun je een custom URL instellen, dan krijg je:
http://buispost.eu/nl/blog/oude-buispost-advertenties
http://buispost.eu/e/blog/old-pneumatic-tube-ads
http://buispost.eu/d/blog/alte-rohrpost-anzeigen

grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
iStevo

Re: blog ontwikkelen

Post by iStevo »

Rolf,

ik vrees dat ik een simpelere oplossing wil vinden. Ik denk niet dat diegene waarvoor ik site maak zijn blog in verschillende talen gaat onderhouden.

1. nl
1.1 blog (interne link naar 5.blog)

2. en
2.1 blog (interne link naar 5.blog)

3.fr
3.1 blog (interne link naar 5.blog)

4.de
4.1 blog (interne link naar 5.blog)

5. blog

blog zelf moet niet onderverdeeld worden.

heb voorlopig deze links al werkende
http://www.samvanrossom.com/nl/blog
http://www.samvanrossom.com/en/blog

dus moet ik enkel met de {if} {else} codes footers, flags en menu's kunnen toevoegen per taal (en hier zie ik niet direct hoe ik dit best kan doen)
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: blog ontwikkelen

Post by Rolf »

iStevo wrote:dus moet ik enkel met de {if} {else} codes footers, flags en menu's kunnen toevoegen per taal (en hier zie ik niet direct hoe ik dit best kan doen)
Staat er toch wel degelijk ;) En ook in de Meertalige website thread...
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
iStevo

Re: blog ontwikkelen

Post by iStevo »

discussie van hierboven ga ik verderzetten in meertalige onderwerp.

Nog 1 vraagje ivm blog alvorens dit onderwerp kan afgesloten worden.

Ik wil graag blog zoals deze nu is (bijlage: blog1) aanpassen naar bijlage blog 2. Waar kan ik deze code vinden, de rest zal ik wel uitwerken
Attachments
blog2.jpg
blog1.jpg
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: blog ontwikkelen

Post by Rolf »

Dat kun je doen in de samenvatting sjablonen van CGBlog.
CGBlog heeft volgens mij geen standaard Stylesheets. Deze zul je zelf even handmatig moeten aanmaken.

Wellicht vind je hier ook nog bruikbare tips: http://forum.cmsmadesimple.org/viewtopi ... 13&t=56104

®
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Post Reply

Return to “Dutch - Nederlands”