On Saturday 02 February 2008 21:16, Cl?ment wrote: > Hello, > > here is a little patch for thingamablog, to force it to accept a freenet > URI in the configuration :
IMHO we will need to maintain a fork of Thigamablog if we want to bundle it ... and somebody may need to go over the code to find all the places where it conflicts with Freenet e.g. in metadata. And of course, we'd need FCP support (which isn't *that* hard btw). Want the job? > > --- a/src/net/sf/thingamablog/gui/properties/TBWizardDialog.java > 2007-12-02 09:17:34.000000000 +0100 > +++ b/src/net/sf/thingamablog/gui/properties/TBWizardDialog.java > 2008-02-02 20:27:53.000000000 +0100 > @@ -377,7 +377,7 @@ > } > catch(MalformedURLException ex) //invalid url > { > - urlField.setText("http://" + > urlField.getText()); //$NON-NLS-1$ > + //urlField.setText("http://" + > urlField.getText()); //$NON-NLS-1$ > } > > return true; > > > --- a/src/net/sf/thingamablog/gui/properties/TBGeneralPanel.java > 2007-12-02 09:17:36.000000000 +0100 > +++ b/src/net/sf/thingamablog/gui/properties/TBGeneralPanel.java > 2008-02-02 21:31:14.000000000 +0100 > @@ -237,13 +237,21 @@ > return false; > } > > - if(!isValidUrl(base)) > - return false; > - if(!isValidUrl(arc)) > - return false; > - if(!isValidUrl(media)) > - return false; > > + if(isValidUrl(base)) > + { > + if(isValidUrl(arc)) > + { > + isValidUrl(media); > + } > + } > + > if(!arc.startsWith(base)) > { > JOptionPane.showMessageDialog(this, > @@ -274,7 +282,7 @@ > catch(Exception ex)//malformed url > { > JOptionPane.showMessageDialog(this, > - u + i18n.str("invalid_url_prompt"), > //$NON-NLS-1$ > + u + i18n.str("invalid_url_prompt") + > i18n.str("ask_freenet"), //$NON-NLS-1$ > i18n.str("warning"), > JOptionPane.WARNING_MESSAGE); //$NON-NLS-1$ > return false; > } > > > (if we do exactly what the patch says, we need a new message ask_freenet > (like "if you use freenet, it is normal") in those files : > src/net/sf/thingamablog/gui/messages*.properties) > _______________________________________________ > Support mailing list > Support at freenetproject.org > http://news.gmane.org/gmane.network.freenet.support > Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support > Or mailto:support-request at freenetproject.org?subject=unsubscribe > > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/support/attachments/20080204/29c40b77/attachment.pgp>