Shinys WCMS-Blog hackfree mod [multi language ready]

Post custom hacks and enhancements for phpwcms here only. Maybe some of these things will be included in official release later.
User avatar
balbi21
Posts: 68
Joined: Mon 18. Jun 2007, 10:11
Location: Bad Schwartau
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by balbi21 »

Hallo,

bei der Janina-Seite gab es das Modul noch nicht, da habe ich das über einen Hack eingebunden,...

bei der Spielplatz-Seite habe ich das Modul versucht,... nachdem das aber nicht so toll geklappt hat, habe ich den frontend-renderer durch den Code aus dem Hack ausgetauscht, so dass die Einbindung zwar über das Modul läuft, aber eigentlich der alte Code zum rendern ausgeführt wird (mit Ausnahme der captcha-Funktion, die bei der Janina-seite funktioniert, aber bei der Spielplatz nicht,...)

Der effektive Code ist ein Mischmasch aus dem Shiny-Blog (Ursprungscode), Pepes Div-Modifizierungen für das Layout und ein paar Fixes von Pepe und ein paar von mir (Datenbank mit Prefix / Zeitanzeige / Rewrite / Permalink / Vor-/Zurück-Funktion, etc.)...

MfG,
Björn
Never argue with an idiot. They bring you down to their level and beat you with experience.
User avatar
update
Moderator
Posts: 6455
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by update »

balbi21 wrote:Zeitanzeige / Rewrite / Permalink / Vor-/Zurück-Funktion
Dieser Teil würde mich sehr interessieren :wink:
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
User avatar
balbi21
Posts: 68
Joined: Mon 18. Jun 2007, 10:11
Location: Bad Schwartau
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by balbi21 »

Du hast pn,...
Never argue with an idiot. They bring you down to their level and beat you with experience.
User avatar
update
Moderator
Posts: 6455
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by update »

:!: Danke :D
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
logo78
Posts: 23
Joined: Tue 28. Aug 2007, 18:01
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by logo78 »

Habe da mal nen frage wie genau installiert man diesen hack?
Ich finde nirgends was wo man eine install hat! (oder bin ich nur blind)

Danke
Meine Webseite die wo es interessiert oder so ... .
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by juergen »

Weils so einfach ist ;)

In include/inc_module legst du einen Ordner an und nennst den mod_blogs, das war die Installation. (Die Dateien des Moduls alle da rein, vetl sql noch ausführen um die zusätzlichen Tabellen zu erstellen)
logo78
Posts: 23
Joined: Tue 28. Aug 2007, 18:01
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by logo78 »

Habe das dorthin copy wo es hin musste und dann folgenden code in die datenbank eingefügt:

Code: Select all

CREATE TABLE `phpwcms_blogs` (
  `id` int(11) NOT NULL auto_increment,
  `title` varchar(255)  NOT NULL,
  `description` varchar(255)  NOT NULL,
  `prefs` text  NOT NULL,
  PRIMARY KEY  (`id`,`title`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;


CREATE TABLE `phpwcms_blogowners` (
  `id` int(11) NOT NULL auto_increment,
  `u_id` varchar(255) collate latin1_german1_ci 
      NOT NULL default '',
  `b_id` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
 COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;

-- 
-- Tabellenstruktur für Tabelle `phpwcms_blogentries`
-- 

CREATE TABLE `phpwcms_blogentries` (
  `id` int(11) NOT NULL auto_increment,
  `b_id` int(11) NOT NULL default '0',
  `title` varchar(255)  NOT NULL,
  `subtitle` varchar(255)  NOT NULL,
  `content` text  NOT NULL,
  `time` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
   COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;


-- 
-- Tabellenstruktur für Tabelle `phpwcms_blogcomments`
-- 

CREATE TABLE `phpwcms_blogcomments` (
  `id` int(11) NOT NULL auto_increment,
  `author` varchar(255) collate latin1_german1_ci
    NOT NULL default '',
  `time` int(11) NOT NULL default '0',
  `e_id` int(11) NOT NULL default '0',
  `e-mail` varchar(255) collate latin1_german1_ci 
      NOT NULL default '',
  `url` varchar(255) collate latin1_german1_ci 
     NOT NULL default '',
  `ip` varchar(255) collate latin1_german1_ci NOT NULL default '',
  `comment` text character set utf8 NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
   COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;
als Fehlermeldung kommt im CMS jetz folgendes:

Code: Select all

Error:
There is a problem with the Blogs Module Database. 
Please ensure that you have installed this module correctly and have all the correct permissions on your PhpWcms database. 
HAbe alles so gemacht wie beschrieben (ich nutze 1.3.5) daher die frage nach ner anleitung!
In der Datenbank sind die tabellen drin.
Meine Webseite die wo es interessiert oder so ... .
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by juergen »

Was immer du da hast ... von dem Modul hier kommt das gaaaaaaaaaaaaanz sicher nicht .. :?

http://jgbm.de/WCMSBLOG.phtml

//EDIT :

Code: Select all

- 
-- Tabellenstruktur für Tabelle `phpwcms_blogs`
-- 

CREATE TABLE `phpwcms_blogs` (
  `id` int(11) NOT NULL auto_increment,
  `title` varchar(255)  NOT NULL,
  `description` varchar(255)  NOT NULL,
  `prefs` text  NOT NULL,
  PRIMARY KEY  (`id`,`title`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;


CREATE TABLE `phpwcms_blogowners` (
  `id` int(11) NOT NULL auto_increment,
  `u_id` varchar(255) collate latin1_german1_ci 
      NOT NULL default '',
  `b_id` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
 COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;

-- 
-- Tabellenstruktur für Tabelle `phpwcms_blogentries`
-- 

CREATE TABLE `phpwcms_blogentries` (
  `id` int(11) NOT NULL auto_increment,
  `b_id` int(11) NOT NULL default '0',
  `title` varchar(255)  NOT NULL,
  `subtitle` varchar(255)  NOT NULL,
  `content` text  NOT NULL,
  `time` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
   COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;


-- 
-- Tabellenstruktur für Tabelle `phpwcms_blogcomments`
-- 

CREATE TABLE `phpwcms_blogcomments` (
  `id` int(11) NOT NULL auto_increment,
  `author` varchar(255) collate latin1_german1_ci
    NOT NULL default '',
  `time` int(11) NOT NULL default '0',
  `e_id` int(11) NOT NULL default '0',
  `e-mail` varchar(255) collate latin1_german1_ci 
      NOT NULL default '',
  `url` varchar(255) collate latin1_german1_ci 
     NOT NULL default '',
  `ip` varchar(255) collate latin1_german1_ci NOT NULL default '',
  `comment` text character set utf8 NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 
   COLLATE=latin1_german1_ci AUTO_INCREMENT=1 ;
die collations musst mal nachsehen ...
logo78
Posts: 23
Joined: Tue 28. Aug 2007, 18:01
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by logo78 »

den code von da habe ich mal eingefügt!
es gab keine fehlermeldung aus :(

Habe es mal wegegemacht und neu reingemacht kommt folgendes:

Code: Select all

  -  CREATE TABLE `phpwcms_blogs` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`title` varchar( 255 ) NOT NULL ,
`description` varchar( 255 ) NOT NULL ,
`prefs` text NOT NULL ,
PRIMARY KEY ( `id` , `title` )
)ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_german1_ci AUTO_INCREMENT =1

MySQL meldet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-
CREATE TABLE `phpwcms_blogs` (
  `id` int(11) NOT NULL auto_increment,
  `t' at line 1 
wenn ich es ohne automatische kompression erkennung einfüge dann kommt kein fehler!
trotzdem geht dann dieses Plugin nicht!
Meine Webseite die wo es interessiert oder so ... .
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by juergen »

logo78 wrote: wenn ich es ohne automatische kompression erkennung einfüge dann kommt kein fehler!
trotzdem geht dann dieses Plugin nicht!
Autsch, das wäre wenn du es als File schickst und es überdies noch gezippt wäre. Für solchen Kleinkrams hast du ein SQL Fenster !
logo78
Posts: 23
Joined: Tue 28. Aug 2007, 18:01
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by logo78 »

deswegen habe ich es per copy and paste an besagter stelle (SQL Fenster) eincopiert und ohne kompression eingefügt!
Das ganze in den besagten ordner copy .... .
leider geht das Plugin ja trotzdem nicht und deswegen scheibe ich ja hier.
Erfrage daher ja auch warum das bei mir version 1.3.5 nicht geht. bzw warum die Fehlermeldung kommt. :wink:
Meine Webseite die wo es interessiert oder so ... .
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by juergen »

Problem erledigt, er hatte einen Prepend, cms__ und das will der BLOG dann auch ..
Artist
Posts: 16
Joined: Wed 11. Jun 2008, 13:11
Location: Schweiz

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by Artist »

Hallo allerseits, ich bins wieder :D

ich hab mal den blog mod installiert und es funktionert auch FAST, wenn ich jetzt die seite aufrufe, dann ist ADD COMMENT schon offen, es sollte sich doch erst auf click öffnen, wie kann ich dies beheben?
User avatar
juergen
Moderator
Posts: 4556
Joined: Mon 10. Jan 2005, 18:10
Location: Weinheim
Contact:

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by juergen »

Doc Typ checken und nachsehen dass alles Java script eingepackt ist ..
Artist
Posts: 16
Joined: Wed 11. Jun 2008, 13:11
Location: Schweiz

Re: Shinys WCMS-Blog hackfree mod [multi language ready]

Post by Artist »

Doc Typ? wo und wie kann ich das checken?
Post Reply