(opgelost)foutmelding

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
arjandevries
Forum Members
Forum Members
Posts: 47
Joined: Sat May 16, 2009 5:47 pm

(opgelost)foutmelding

Post by arjandevries »

Hoi,

Ik ben bezig met login.
Dat gaat prima. Modules geinstalleerd, users gemaakt. Loginpagina gemaakt.
Kan inloggen.
Nu heb ik de filmpjes op gekeken van http://cmsmadesimple.org/uploads/media/ ... Demo_2.htm

Ik heb pagina private data aangemaakt.
Daarin dit gezet:
{if $ccuser->loggedin()}

Welcome authorized user

{else}

You are not authorized to view this page

{/if}

Als ik dan de zaak laat draaien kan ik inloggen. Geen probleem.
Als ik echter de pagina private data bekijk is de stylesheet ineens verdwenen.
Ook krijg ik een foutmelding: string(131) "Smarty error: [in content:content_en line 1]: syntax error: unidentified token ';loggedin()' (Smarty_Compiler.class.php, line 1407)"

Wat kan er mis zijn??

Dit is de site: http://www.entma.eu/cms/index.php?page=login


Bedankt.
Last edited by arjandevries on Tue Oct 20, 2009 9:17 am, edited 1 time in total.
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: foutmelding

Post by Jos »

Er mist een heel stuk html in die beveiligde pagina, zie html-bron

Hoe heb je de pagina "private_data" gemaakt? Heb je die gekoppeld aan nieuwe template met de {if $ccuser->loggedin()} code (1), of heb je die code in het content-veld van de pagina gezet (2)?

De eerste oplossing is wat beter, want dan kan de gebruiker door een template te kiezen bepalen of het een beveiligde pagina is, en hoeft ie geen ingewikkelde code te typen.
arjandevries
Forum Members
Forum Members
Posts: 47
Joined: Sat May 16, 2009 5:47 pm

Re: foutmelding

Post by arjandevries »

Hoi,

Ik heb hem in de content.

Raar is we dat als ik de code eruithaal en er bv test in zet dan pakt hij wel alle opmaak van de css??

gr.

Arjan
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: foutmelding

Post by Jos »

Heb je de module CustomContent ook wel geïnstalleerd? Plaats anders even alle systeeminfo (zie admin menu Websitebeheer)
arjandevries
Forum Members
Forum Members
Posts: 47
Joined: Sat May 16, 2009 5:47 pm

Re: foutmelding

Post by arjandevries »

Hoi,

Ja, heb ik geinstalleerd.

Hier is de systeminfo:


----------------------------------------------

Cms Version: 1.5.4

Installed Modules:

    * CMSMailer: 1.73.14
    * FileManager: 0.4.5
    * MenuManager: 1.5.3
    * ModuleManager: 1.2.1
    * nuSOAP: 1.0.1
    * Printing: 0.2.6
    * Search: 1.5.3
    * ThemeManager: 1.1.0
    * TinyMCE: 2.4.13
    * Uploads: 1.4.1
    * FrontEndUsers: 1.6.4
    * CustomContent: 1.5.3
    * SelfRegistration: 1.2.3
    * Calendar: 0.8.2
    * Cataloger: 0.7.3


Config Information:

    * php_memory_limit:
    * process_whole_template: false
    * max_upload_size: 8000000
    * default_upload_permission: 664
    * assume_mod_rewrite: false
    * page_extension:
    * internal_pretty_urls: false
    * use_hierarchy: false


Php Information:

    * phpversion: 5.2.11
    * md5_function: On (True)
    * gd_version: 2
    * tempnam_function: On (True)
    * magic_quotes_runtime: Off (False)
    * memory_limit: 128M
    * max_execution_time: 30
    * safe_mode: Off (False)
    * session_save_path: No check because open basedir active


Server Information:

    * Server Api: apache2handler
    * Server Db Type: MySQL (mysql)
    * Server Db Version: 5.0.81


----------------------------------------------
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: foutmelding

Post by Jos »

Oja, ik weet het al... de code {if $ccuser->loggedin()} wordt waarschijnlijk verminkt door de WYSIWYG editor. Kijk maar eens naar het inhoud-veld met uitgeschakelde editor. De > is waarschijnlijk omgezet naar een html-entity code.

Ik zou dus toch een template aanmaken voor je beveiligde pagina's, dan heb je er geen last mee. (als bovenstaande inderdaad aan de orde is)

en upgraden kan ook geen kwaad hè  ;)
arjandevries
Forum Members
Forum Members
Posts: 47
Joined: Sat May 16, 2009 5:47 pm

Re: foutmelding

Post by arjandevries »

Het werkt! Dat was de truuk!

Ik ga eens even kijken naar die aparte pagina.

Wellicht heb ik nog vragen daaromtrent (vast wel als newbe...)

Bedankt!
Jos
Support Guru
Support Guru
Posts: 4020
Joined: Wed Sep 05, 2007 8:03 pm

Re: (opgelost)foutmelding

Post by Jos »

Mooizo!

ik had het over een aparte template (=sjabloon in NL), niet een pagina.

Je kunt gewoon een kopie van je huidige template maken, waaraan je dezelfde stylsheets koppelt. Het enige wat je hoeft te wijzigen is:

zoek naar

Code: Select all

{content}
en wijzig dat in

Code: Select all

{if $ccuser->loggedin()}
{content}
{else}
You are not authorized to view this page
{/if}
arjandevries
Forum Members
Forum Members
Posts: 47
Joined: Sat May 16, 2009 5:47 pm

Re: (opgelost)foutmelding

Post by arjandevries »

Bedankt!

Ik ga er mee stoeien.

Ik heb het nu al zover dat als je inlogt er een aparte menulink komt. Als je uitlogt verdwijnt hij weer!

Ik leer bij!!!

gr.

Arjan
Post Reply

Return to “Dutch - Nederlands”