#1 (permalink)  
Alt 01.03.2010, 12:55
Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 51
Standard plugin blog

Hallo,
leider ist im Plugin "Blog" ein Schreibfehler ...

RSS2 Feed abonieren
Atom Feed abonieren

abonnieren schreibt man so!

Jetzt hab ich die xt_blog bearbeitet aber dennoch ist auf meiner Startseite der Fehler.

Wo muß ich es noch ändern?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 01.03.2010, 17:27
Erfahrener Benutzer
 
Registriert seit: 07.07.2009
Ort: Thüringen
Beiträge: 1.038
Standard

Ich kenn es noch nicht, wollen es aber erwerben. Eventuell nur {txt key= .....} ändern?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 02.03.2010, 11:27
Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 51
Standard

was meinst du bitte?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 02.03.2010, 11:40
Erfahrener Benutzer
 
Registriert seit: 16.12.2008
Beiträge: 1.346
Standard

Hallo,

was meinst du denn mit "Jetzt hab ich die xt_blog bearbeitet"?

MfG. Hansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 02.03.2010, 14:16
Benutzer
 
Registriert seit: 28.11.2008
Beiträge: 51
Standard

DIE DA

Unter PAGES

http://www.yapedo.de da könnt ihr das sehen...

PHP-Code:
<?php                           
/*
 #########################################################################
 #                       xt:Commerce VEYTON 4.0 Enterprise
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 #
 # Copyright 2010 xt:Commerce GmbH. All Rights Reserved.
 # This file may not be redistributed in whole or significant part.
 # Content of this file is Protected By International Copyright Laws.
 #
 # ~~~~~~~~~ xt:Commerce VEYTON 4.0 Enterprise IS NOT FREE SOFTWARE ~~~~~~~~~~~~~~~~
 #
 # [url=http://www.xt-commerce.com]xt:Commerce Shopsoftware VEYTON 4.0[/url]
 #
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 #
 # @version $Id: xt_blog.php 113 2010-02-27 12:15:37Z mzanier $
 # @copyright xt:Commerce GmbH, [url=http://www.xt-commerce.com]xt:Commerce Shopsoftware VEYTON 4.0[/url]
 #
 # @author Mario Zanier, xt:Commerce GmbH    [email]mzanier@xt-commerce.com[/email]
 #
 # @author Uwe Boeckers
 #
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 #
 # xt:Commerce GmbH, Eduard Bodem Gasse 6, 6020 Innsbruck (AUSTRIA)
 # [email]office@xt-commerce.com[/email]
 #
 #########################################################################
 */

  
defined('_VALID_CALL') or die('Direct Access is not allowed.');  

if (isset(
$xtPlugin->active_modules['xt_blog'])){  

        include_once 
_SRV_WEBROOT.'plugins/xt_blog/classes/class.xt_blog_helper.php';
        
        
$blog_helper = new xt_blog_helper();
        
$current_page =  (int)$blog_helper->getReqValue('next_page'); 
        
$blog_header = array();
        
$blog_header['title'] = PLUGIN_BLOG_TITLE;
        
$blog_header['description'] = PLUGIN_BLOG_DESCRIPTION;
        
$blog_header['link_list'] = $xtLink->_link(array('page'=>'blog''params' => 'next_page='.$current_page));
        
$blog_header['show_comments'] = true;
        
$blog_header['show_login_link'] = false;
        
$blog_header['comment_form'] = false;
        
$blog_header['feed_actual_page'] = $current_page;
        

          
        if (
is_object($brotkrumen)) $brotkrumen->_addItem($xtLink->_link(array('page'=>'blog')),TEXT_XT_BLOG);
        
$blog_helper->cron_action();
        
        
//if(isset($page->page_action) && $page->page_action != ''){

    
switch ($page->page_action) {    
    
        case 
'feed_rss2' :
                            
$BlogCat= (int)$blog_helper->getReqValue('bc'0);
                            
$BlogDeep = (int)$blog_helper->getReqValue('bd'99);

                            
$blog_messages $blog_helper->get_messages($BlogCat$BlogDeep);
      
                            
$blog_header['feed_count'] = $blog_messages['count'];        
                            
$blog_header['feed_pages'] = $blog_messages['pages'];        
                            
$blog_header['feed_total'] = $blog_messages['total'];   
                            
$blog_header['feed_actual_page'] = $blog_messages['actual_page'];      
                            
$blog_header['feed_last_page'] = $blog_messages['last_pagel'];      
                                 

                            
$web $blog_helper->gen_feed($blog_messages['data'], $blog_header'feed_rss2.html');
                            
header("Content-type: application/rss+xml; charset: utf-8");
                            echo 
$web;
                            
$display_output false;                    
                            break;    
                          
        case 
'feed_atom' :
                            
$BlogCat= (int)$blog_helper->getReqValue('bc'0);
                            
$BlogDeep = (int)$blog_helper->getReqValue('bd'99);
                            
$blog_messages $blog_helper->get_messages($BlogCat$BlogDeep);        
                            
$blog_header['feed_count'] = $blog_messages['count'];        
                            
$blog_header['feed_pages'] = $blog_messages['pages'];        
                            
$blog_header['feed_total'] = $blog_messages['total'];  
                            
$blog_header['feed_actual_page'] = $blog_messages['actual_page'];      
                            
$blog_header['feed_last_page'] = $blog_messages['last_pagel'];      
                                  
                            
                            
$web $blog_helper->gen_feed($blog_messages['data'], $blog_header'feed_atom.html');
                            
header("Content-type: application/atom+xml; charset: utf-8");
                            echo 
$web;
                            
$display_output false;                    
                            break;    
                          
        case 
'message' :                    
//                      Umstellunf auf blog_message_id wegen SEO Feld link_id
                        
$bmid= (int)$blog_helper->getReqValue('bmid');
                        
$sql 'select * from '.TABLE_BLOG_MESSAGE.' where blog_message_id="'.(int)$bmid.'" limit 1;';
                        
$message $db->getRow($sql);
                        
$message_id $message['blog_message_id'];
                        if(
$blog_header['show_comments'] == true) {
                           
$arr_comments $blog_helper->getComments($message_id);   
                           
$message['arr_comments'] = $arr_comments;
                        }
                        
$web $blog_helper->gen_feed(array($message), $blog_header'message.html');
                        
$page_data $web;
                        break;
        case 
'comment_form' :
//                      Umstellunf auf blog_message_id wegen SEO Feld link_id
                        
$bmid= (int)$blog_helper->getReqValue('bmid');
                        
$sql 'select * from '.TABLE_BLOG_MESSAGE.' where blog_message_id="'.(int)$bmid.'" limit 1;';
                        
$message $db->getRow($sql);
                        
$message_id $message['blog_message_id'];                       
                        
$blog_header['show_comments'] = false;
                        if((
PLUGIN_BLOG_GUEST_COMMENT == 'true') or (!empty($_SESSION['registered_customer']))){
                            
$blog_header['comment_form'] = true;
                        } else {
                           
// nicht angemeldet und kein Public_comments = true;
                           
$blog_header['comment_form'] = false;
                           
$blog_header['show_login_link'] = true;
                           
                           
  
//                        check if logged in, if not, set snap and redirect

                            
$tmp_link $xtLink->_link(array('page'=>'blog','paction' => 'comment_form''params'=>'bmid='.(int)$bmid.'&next_page='.$current_page));
                            
$brotkrumen->_setSnapshot($tmp_link);

                            
$info->_addInfoSession(TEXT_XT_BLOG_COMMENT_ERROR_LOGIN,'error');

                            
$tmp_link $xtLink->_link(array('page'=>'customer','paction'=>'login'));
                            
$xtLink->_redirect($tmp_link);
                        }
                        
$web $blog_helper->gen_feed(array($message), $blog_header'add_comment.html');
                        
$page_data $web;
                        break;
        case 
'add_comment' :
//                      Umstellunf auf blog_message_id wegen SEO Feld link_id
                        
$bmid= (int)$blog_helper->getReqValue('bmid');
                        
$sql 'select * from '.TABLE_BLOG_MESSAGE.' where blog_message_id="'.(int)$bmid.'" limit 1;';
                        
$message $db->getRow($sql);
                        
$message_id $message['blog_message_id'];
                        
$new_comment_text $blog_helper->getReqValue('blog_comment_text');
                        if(empty(
$_SESSION['registered_customer'])) {
                           
$new_comment_username 'GAST';
                        } else {   
                           
$new_comment_username substr(trim($_SESSION['customer']->customer_default_address['customers_firstname']), 01);
                           if(
$new_comment_username != '') {
                               
$new_comment_username .= '. ';
                           }
                           
$new_comment_username .= $_SESSION['customer']->customer_default_address['customers_lastname'];
                        }                        
                        
$blog_helper->addComment($message_id$new_comment_username$new_comment_text);
                        
$info->_addInfo(TEXT_BLOG_COMMENTAR_ADDED'info'); 
                        if(
$blog_header['show_comments'] == true) {
                           
$arr_comments $blog_helper->getComments($message_id);   
                           
$message['arr_comments'] = $arr_comments;
                        }
                        
$web $blog_helper->gen_feed(array($message), $blog_header'message.html');
                        
$page_data $web;
                        break;
        default : 
        
                        
$BlogCat= (int)$blog_helper->getReqValue('bc'0);
                        
$BlogDeep = (int)$blog_helper->getReqValue('bd'99);
                        
$BlogMax = (int)$blog_helper->getReqValue('bm'PLUGIN_BLOG_PAGE_MAX);
                        

                        if(
$params['cat'] != '' $BlogCat= (int)$params['cat'];
                        if(
$params['deep'] != '' $BlogDeep = (int)$params['deep'];
                        if(
$params['max'] != '' $BlogMax = (int)$params['max'];

                        
$blog_messages $blog_helper->get_messages($BlogCat$BlogDeep,$BlogMax);
                        if (
$blog_messages['total']==&& is_object($info)) {
                           
$info->_addInfo(TEXT_BLOG_CATEGORIES_NO_MESSAGES,'info'); 
                        }
                        
$blog_header['feed_count'] = $blog_messages['count'];        
                        
$blog_header['feed_pages'] = $blog_messages['pages'];        
                        
$blog_header['feed_total'] = $blog_messages['total'];      
                        
$blog_header['feed_actual_page'] = $blog_messages['actual_page'];      
                        
$blog_header['feed_last_page'] = $blog_messages['last_page'];      
                        
$rss_feeds = array();
                        
$rss_feeds[] = array('title' => 'RSS2 Feed abonieren''link' => $xtLink->_link(array('page'=>'blog''paction'=>'feed_rss2')));
                        
$rss_feeds[] = array('title' => 'Atom Feed abonieren''link' => $xtLink->_link(array('page'=>'blog''paction'=>'feed_atom')));
                        
$blog_header['rss_feeds']=$rss_feeds;  
                        
$web $blog_helper->gen_feed($blog_messages['data'], $blog_header'feed_web.html');
                        
$page_data $web;
                        
        
                        break;
        
    }
}    
?>

Geändert von Yapedo (02.03.2010 um 14:26 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 02.03.2010, 19:28
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

Zitat:
Zitat von objekt Beitrag anzeigen
Ich kenn es noch nicht, wollen es aber erwerben. Eventuell nur {txt key= .....} ändern?
@YAPEDO

Objekt hat schon recht mit dem was er da schreibt .

mach das ganze über einen {txt key= .....} , wenn keiner vorhanden ist lege einfach einen neuen an welcher natürlich im Template geändert werden muss.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 02.03.2010, 19:33
Erfahrener Benutzer
 
Registriert seit: 07.07.2009
Ort: Thüringen
Beiträge: 1.038
Standard

genau hatte gestern auf die schnelle geantwortet.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 02.03.2010, 22:58
Erfahrener Benutzer
 
Registriert seit: 23.09.2008
Beiträge: 351
Standard

Hallo zusammen,

welchen "Vorteil" soll das Plugin eigentlich bieten? Ist doch eigentlich das gleiche, als wenn man einen Newsletter versendet, oder?

Abschreckend finde ich ein wenig den Preis, hoffentlich werden alle anderen Plugins nicht genauso teuer (auch wenn es aus Entwicklersicht günstig ist ). Man muß ja auch an jeder Ecke sparen.

Schöne Grüße
Nils
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 02.03.2010, 23:58
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

Zitat:
Zitat von NilsK Beitrag anzeigen
Hallo zusammen,

welchen "Vorteil" soll das Plugin eigentlich bieten? Ist doch eigentlich das gleiche, als wenn man einen Newsletter versendet, oder?
Für jemanden der Birnen und Tomaten nicht auseinander halten kann wird es bestimmt schwer einen Vorteil aus einem Weblog zu ziehen, da hast du recht


Zitat:
Abschreckend finde ich ein wenig den Preis, hoffentlich werden alle anderen Plugins nicht genauso teuer (auch wenn es aus Entwicklersicht günstig ist ). Man muß ja auch an jeder Ecke sparen.

Schöne Grüße
Nils
Es ist definitiv ein günstiger Preis für ein Plugin mit dem ein auf Kategorien gestützer Weblog aufgebaut werden kann, etwas vergleichbares wirst Du momentan für keine "mandantenfähige" Shopsoftware finden, weder als Open Source noch als Lizenz Software.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 03.03.2010, 08:38
Erfahrener Benutzer
 
Registriert seit: 23.09.2008
Beiträge: 351
Standard

Hallo,

Zitat:
Zitat von stwinger Beitrag anzeigen
Für jemanden der Birnen und Tomaten nicht auseinander halten kann wird es bestimmt schwer einen Vorteil aus einem Weblog zu ziehen, da hast du recht
sowas dachte ich mir schon.
Läßt sich das auch einfach erklären, was nun Birnen und Tomaten sind oder irgendwo nachlesen?
Möchte ja schließlich noch was lernen und wenn es sogesehen dann doch "günstig" ist, kann ich es ja vielleicht doch gebrauchen.

Herzliche Grüße
Nils
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Plugin - Welcher Hook für HTML im Body Bereich FloM Fragen zur Software 4 23.02.2010 08:19
Plugin Dresdner-Cetelem Kreditbank live sehen? patston Fragen zur Software 9 23.12.2009 19:11
Plugin "Payment Restrictions" Shagwear Fragen zur Software 3 07.06.2009 16:39
Auf nen Blog verlinken über den Content-manager? Stefan_w Allgemeine Diskussionen 7 31.08.2006 21:58
Content Manager - auf Blog verlinken? Stefan_w Admininterface 0 14.08.2006 00:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:11 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand