Instans CMS - In The Wild

Af: Mads Pedersen
Publiceret: 19. juni 2008 kl. 20:58

Endnu et website lanceret på Instans CMS. Denne gang er det www.lee-maleren.dk og tilhørende geo-sites for Århus, Viborg, Silkeborg og Randers.

Send os en mail, hvis du har implementeret et website med Instans CMS, så kommer du med i næste "In The Wild"-post her på bloggen. Og gratis link-juice kan man jo altid bruge.
Oversigt over indlæg|Nøgleord: in the wild|Kommentarer (11)

Kommentarer

  1. Har lige uploaded Instans CMS til www.bjerredata.dk men desværre får jeg denne fejl ved login:
    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /hsphere/local/home/jorgenbj/bjerredata.dk/cms/common.inc.php on line 2965
    Hvad har jeg gjort forkert?
  2. Hej Jørgen,

    Instans CMS kræver PHP5. Kan det tænkes, at du kører PHP4 på din server?
  3. Hej Jørgen, jeg kan bekræfte, hvad Mads siger - den fejl skyldes netop, at der er en stump objektorienteret PHP, som PHP4 ikke kan forstå. PHP5 vil med stor sandsynlighed løse dit problem.

    Hvis du ikke selv kan opgradere din server, må du på jagt efter et webhotel med PHP5, eller høre, om din hostingpartner kan opgradere til PHP5 på dit eksisterende webhotel.
  4. Hej. Jeg er SÅ glad for jeres CMS. Jeg kan dog ikke finde ud af hvordan jeg får shopping-modulet til at virke. Jeg har oprettet grupper og produkter, men jeg kan ikke få det til at slå igennem ude på siden. Kan i hjælpe mig?
  5. Hej Knud,

    Shoppen er ikke det nemmeste at sætte op - det kan være du får brug for lidt hjælp fra en php-udvikler.

    Men det er ikke så vanskeligt at få menuen med varegrupper ind på siden. Det kræver en ekstra linie i din template med denne funktion:
    shopProductMenu

    Din template fil er sandsynligvis denne: /includes/templates/eksempel.template.php - du kan evt. tilføje funktionen i div'en med id="leftmenu".

    Håber dette hjælper dig lidt i gang.

    // Mads
  6. Hej. Det virkede bare perfekt men nu fik jeg så et andet problem. Den kommer med følgende fejl når jeg klikker på min produktkategori:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/myownwebsite.dk/cms/modules/shop/frontend/shop_common.inc.php on line 242
  7. Hej,

    Jeg har med - synes jeg - stort held implementeret Instans CMS på www.skovmosen-hf.dk. Sites hostes hos www.one.com, og jeg har ikke oplevet nogen problemer i den forbindelse. Tak for et rigtig godt system.

    Jeg har et enkelt problem jeg endnu ikke har fundet en løsning på, nemlig at jeg ikke kan ændre afsenderadressen på formularer. pr. default er afsenderadressen "no-reply@", og det betyder at mails sendt fra formularen havner i mit spamfilter.

    Jeg er ikke nogen ørn til php men har regnet så meget ud at afsenderadressen burde kunne defineres i cms_baseconfig.inc.php, og at dokumentation skulle være at finde på http://www.dagondesign.com/articles/secure-php-form-mailer-script/ - men jeg sidder fast.

    MVH

    Peter
  8. Hej Peter - dejligt, du synes om Instans CMS.

    Den nemme løsning på dit problem er at oprette en regel i dit mail-program, hvor du håndterer formular-mails. Det er ikke kønt, men det burde virke.

    Du burde også kunne ændre afsender adressen. Det er længe siden jeg har arbejdet med den del af systemet, men prøv at tilføje følgende linie i cms_config.inc.php:

    $formmailer_recipients = "onerecip|no-reply@no-reply.dk";

    ... hvor du retter no-reply@no-reply.dk til den ønskede afsenderaddresse.

    // Mads
  9. Hej Mads,

    Tak for tippet. Jeg har prøvet - uden virkning - men hvis jeg ikke har misforstået noget, så definerer $formmailer_recipients vel også mailens modtager, ikke dens afsender?

    MVH

    Peter
  10. @Peter: Det viser sig slet ikke at være den funktion, du nævner, som sender formularen. Det er på et tidspunkt ændret til at benytte htmlMimeMail. "no-reply@" er hardcoded ind som afsender - flot, ikke :-) - du kan ændre det i filen /cms/frontend/frontend_common.inc.php L:5260. Husk blot at din ændring "forsvinder" hvis du på et tidspunkt opgraderer Instans CMS.

    Et tip i lignende situationer er at benytte et værktøj som kan søge på tværs af filer. Her kan du søge på "no-reply@" i hele cms-mappen og hurtigt få en liste af steder, som er kandidat til slyngelkoden.
  11. Yes, Det virker!

    Jeg mente faktisk at have prøvet trIcket med at søge på tværs af samtlige filer (vha. frontpage 2003), men jeg må have lavet en tastefejl eller noget.

    Den slags problemer er jo en af vilkårene, når man bruger open source. Heldigvis kan man så også få venlig hjælp fra idealistiske sjæle. Tak for det!

    MVH

    Peter




Skriv kommentar

Navn: (*)
E-mail: (*)
Din hjemmeside (hvis du har en):
Kommentar: (*)
Spam-forebyggelse: (*)
Herunder ser du et tomt felt og et billede med nogle tal eller bogstaver. Indtast venligst de tal og bogstaver, du ser, i feltet. På den måde fortæller du systemet, at din kommentar er ægte.
 
Husk dine oplysninger?
 Ja tak, husk mine oplysninger (disse gemmes i en cookie)
Lavet med Instans CMS - nem og enkel redigering af hjemmesider.