Hi Jakob,

I can see from your updates.php that you changed the version number of
the integrator plugin from "3.105" to "3.105-jl1". Have you made sure to
also change this setting in the "Install.rdf" file in the integrator xpi?


Cheers,
Dennis

--
two4.IT
http://www.two4.it

On 08/24/11 14:12, Jakob Lenfers wrote:
> Am 23.08.2011 17:18, schrieb Brian Kirkman:
> 
>> Please post your 'updates.php' and the 'extensions.rdf' portion of the
>> integrator extension. Also, is your lightning extension in the proper
>> 'system type' directory, i.e. WINNT_x86-msvc, etc?
> 
> It is, and it gets downloaded properly. It just doesn't stop afterwards.
> 
> Doesn't seem like I can attach files here...
> 
> extensions.rdf
> 
> <?xml version="1.0"?>
> <!DOCTYPE RDF>
> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
>   xmlns:isi="http://inverse.ca/sogo-integrator/";
>   xmlns:em="http://www.mozilla.org/2004/em-rdf#";
>   xmlns:NC="http://home.netscape.com/NC-rdf#";>
>   <Seq about="http://inverse.ca/sogo-integrator/extensions";
> 
> isi:updateURL="http://groupware.bigsss-bremen.de/plugins/updates.php?plugin=%ITEM_ID%&amp;version=%ITEM_VERSION%&amp;platform=%PLATFORM%";>
>     <li>
>       <Description
>         em:id="sogo-integra...@inverse.ca"
>         em:name="SOGo Integrator"/>
>     </li>
>     <li>
>       <Description
>         em:id="sogo-connec...@inverse.ca"
>         em:name="SOGo Connector"/>
>     </li>
>     <li>
>       <Description
>         em:id="e2fda1a4-762b-4020-b5ad-a41df1933103"
>         em:name="Lightning Inverse Edition"/>
>     </li>
>   </Seq>
> </RDF>
> 
> 
> updates.php:
> 
> <?php
> /* updates.php - this file is part of SOGo
>  *
>  *  Copyright (C) 2006-2010 Inverse inc.
>  *
>  * Author: Wolfgang Sourdeau <wsourd...@inverse.ca>
>  *
>  * This file is free software; you can redistribute it and/or modify
>  * it under the terms of the GNU General Public License as published by
>  * the Free Software Foundation; either version 2, or (at your option)
>  * any later version.
>  *
>  * This file is distributed in the hope that it will be useful,
>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>  * GNU General Public License for more details.
>  *
>  * You should have received a copy of the GNU General Public License
>  * along with this program; see the file COPYING.  If not, write to
>  * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
>  * Boston, MA 02111-1307, USA.
>  */
> 
> /* This script handles the automatic propagation of extensions
> pertaining to a
>    SOGo site. It requires PHP 4.1.0 or later. */
> 
> $plugins
> = array(
>         "sogo-connec...@inverse.ca"
>          => array( "application" => "thunderbird",
>                    "version" => "3.105",
>                    "filename" => "sogo-connector-3.105.xpi" ),
>         "sogo-integra...@inverse.ca"
>          => array( "application" => "thunderbird",
>                    "version" => "3.105-jl1",
>                    "filename" => "sogo-integrator-BIGSSS-3.105-jl1.xpi" ),
>       "e2fda1a4-762b-4020-b5ad-a41df1933103"
>       => array( "application" => "thunderbird",
>                  "version" => "1.0b2.106pre2i",
>                  "filename" => "lightning-1.0b2.106pre2i.xpi" )
> );
> 
> $applications
> = array( "thunderbird" =>
> "<em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
>                 <em:minVersion>3.1.0</em:minVersion>
>                 <em:maxVersion>3.1.*</em:maxVersion>" );
> 
> $pluginname = $_GET["plugin"];
> $plugin =& $plugins[$pluginname];
> $application =& $applications[$plugin["application"]];
> 
> if ( $plugin ) {
>   $platform = $_GET["platform"];
>   if ( $platform
>        && file_exists( $platform . "/" . $plugin["filename"] ) ) {
>     $plugin["filename"] = $platform . "/" . $plugin["filename"];
>   }
>   elseif ( !file_exists( $plugin["filename"] ) ) {
>     $plugin = false;
>   }
> }
> 
> if ( $plugin ) {
>   header("Content-type: text/xml; charset=utf-8");
>   echo ('<?xml version="1.0"?>' . "\n");
> ?>
> <!DOCTYPE RDF>
> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
>   xmlns:em="http://www.mozilla.org/2004/em-rdf#";>
>   <Description about="urn:mozilla:extension:<?php echo $pluginname ?>">
>     <em:updates>
>       <Seq>
>         <li>
>           <Description>
>             <em:version><?php echo $plugin["version"] ?></em:version>
>             <em:targetApplication>
>               <Description><?php echo
> $applications[$plugin["application"]] ?>
>               <em:updateLink>http://groupware.bigsss-bremen.de/plugins/<?php 
> echo
> $plugin["filename"] ?></em:updateLink>
>             </Description>
>             </em:targetApplication>
>           </Description>
>         </li>
>       </Seq>
>     </em:updates>
>   </Description>
> </RDF>
> <?php
> } else {
>   header("Content-type: text/plain; charset=utf-8", true, 404);
>   echo( 'Plugin not found' );
> }
> ?>
> 
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Reply via email to