-const char killpopup_rcs[] = "$Id: killpopup.c,v 1.6 2001/07/19 19:11:35 haroon Exp $";
+const char killpopup_rcs[] = "$Id: killpopup.c,v 1.8 2001/07/30 22:08:36 jongfoster Exp $";
/*********************************************************************
*
* File : $Source: /cvsroot/ijbswa/current/killpopup.c,v $
*
* Revisions :
* $Log: killpopup.c,v $
+ * Revision 1.8 2001/07/30 22:08:36 jongfoster
+ * Tidying up #defines:
+ * - All feature #defines are now of the form FEATURE_xxx
+ * - Permanently turned off WIN_GUI_EDIT
+ * - Permanently turned on WEBDAV and SPLIT_PROXY_ARGS
+ *
+ * Revision 1.7 2001/07/20 19:29:25 haroon
+ * - In v1.5 forgot to add that I implemented LOG_LEVEL_POPUPS in errlog.c,
+ * errlog.h and killpopup.c. In that case, it is superfluous to have define for
+ * POPUP_VERBOSE, so I removed the defines and logging is now done
+ * via log_error(LOG_LEVEL_POPUPS, ....)
+ *
* Revision 1.6 2001/07/19 19:11:35 haroon
* - Implemented Guy's idea of replacing window.open( with 1;''.concat(
* - Implemented Guy's idea of replacing .resizeTo( with .scrollTo(
const char killpopup_h_rcs[] = KILLPOPUP_H_VERSION;
-#ifdef KILLPOPUPS
+#ifdef FEATURE_KILL_POPUPS
/*********************************************************************
*
*
* Parameters :
* 1 : buff = Buffer to scan and modify. Null terminated.
- * 2 : size = Buffer size, excluding null terminator.
*
* Returns : void
*
*********************************************************************/
-void filter_popups(char *buff, int size)
+void filter_popups(char *buff)
{
char *popup = NULL;
char *close = NULL;
}
}
- /* Filter all other crap like onUnload onExit etc. (by BREITENB) NEW!*/
+ /* Filter onUnload and onExit */
popup=strstr( buff, "<body");
if (!popup) popup=strstr( buff, "<BODY");
if (!popup) popup=strstr( buff, "<Body");
close=strchr(popup,'>');
if (close)
{
- /* we are now between <body and the ending > FIXME: No, we're anywhere! --oes*/
+ /* we are now between <body and the ending > FIXME: No, we're anywhere! --oes */
p=strstr(popup, "onUnload");
if (p)
{
}
-#endif /* def KILLPOPUPS */
+#endif /* def FEATURE_KILL_POPUPS */
/*
Local Variables: