mirror of https://github.com/acanas/swad-core.git
Fixed bug hiding documents. Reported by Francisco José Pelayo Valle.
This commit is contained in:
parent
85a0b27a49
commit
b7e888addf
|
@ -5,7 +5,7 @@
|
|||
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
|
||||
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
|
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="(g?cc)|([gc]\+\+)|(clang)" prefer-non-shared="true"/>
|
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-823716718653090587" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-823415816682434587" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD "${INPUTS}"" prefer-non-shared="true">
|
||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||
</provider>
|
||||
|
|
|
@ -7404,8 +7404,8 @@ void Brw_SetDocumentAsVisible (void)
|
|||
|
||||
/***** Change file to visible *****/
|
||||
if (Brw_CheckIfFileOrFolderIsSetAsHiddenInDB (Gbl.FileBrowser.FilFolLnk.Type,
|
||||
Gbl.FileBrowser.FilFolLnk.Full))
|
||||
Brw_DB_HideOrUnhideFileOrFolder (Gbl.FileBrowser.FilFolLnk.Full,false);
|
||||
Gbl.FileBrowser.FilFolLnk.Full) == HidVis_HIDDEN)
|
||||
Brw_DB_HideOrUnhideFileOrFolder (Gbl.FileBrowser.FilFolLnk.Full,HidVis_VISIBLE);
|
||||
|
||||
/***** Remove the affected clipboards *****/
|
||||
Brw_DB_RemoveAffectedClipboards (Gbl.FileBrowser.Type,
|
||||
|
@ -7427,9 +7427,9 @@ void Brw_SetDocumentAsHidden (void)
|
|||
|
||||
/***** If the file or folder is not already set as hidden in database,
|
||||
set it as hidden *****/
|
||||
if (!Brw_CheckIfFileOrFolderIsSetAsHiddenInDB (Gbl.FileBrowser.FilFolLnk.Type,
|
||||
Gbl.FileBrowser.FilFolLnk.Full))
|
||||
Brw_DB_HideOrUnhideFileOrFolder (Gbl.FileBrowser.FilFolLnk.Full,true);
|
||||
if (Brw_CheckIfFileOrFolderIsSetAsHiddenInDB (Gbl.FileBrowser.FilFolLnk.Type,
|
||||
Gbl.FileBrowser.FilFolLnk.Full) == HidVis_VISIBLE)
|
||||
Brw_DB_HideOrUnhideFileOrFolder (Gbl.FileBrowser.FilFolLnk.Full,HidVis_HIDDEN);
|
||||
|
||||
/***** Remove the affected clipboards *****/
|
||||
Brw_DB_RemoveAffectedClipboards (Gbl.FileBrowser.Type,
|
||||
|
@ -7445,7 +7445,7 @@ void Brw_SetDocumentAsHidden (void)
|
|||
/*****************************************************************************/
|
||||
|
||||
HidVis_HiddenOrVisible_t Brw_CheckIfFileOrFolderIsSetAsHiddenInDB (Brw_FileType_t FileType,
|
||||
const char *Path)
|
||||
const char *Path)
|
||||
{
|
||||
MYSQL_RES *mysql_res;
|
||||
MYSQL_ROW row;
|
||||
|
|
|
@ -2273,7 +2273,8 @@ unsigned Brw_DB_GetNumFileViewsUsr (long UsrCod)
|
|||
/************************ Hide/unhide file or folder *************************/
|
||||
/*****************************************************************************/
|
||||
|
||||
void Brw_DB_HideOrUnhideFileOrFolder (const char Path[PATH_MAX + 1],bool Hide)
|
||||
void Brw_DB_HideOrUnhideFileOrFolder (const char Path[PATH_MAX + 1],
|
||||
HidVis_HiddenOrVisible_t HiddenOrVisible)
|
||||
{
|
||||
long Cod = Brw_GetCodForFileBrowser ();
|
||||
long ZoneUsrCod = Brw_GetZoneUsrCodForFileBrowser ();
|
||||
|
@ -2286,8 +2287,8 @@ void Brw_DB_HideOrUnhideFileOrFolder (const char Path[PATH_MAX + 1],bool Hide)
|
|||
" AND Cod=%ld"
|
||||
" AND ZoneUsrCod=%ld"
|
||||
" AND Path='%s'",
|
||||
Hide ? 'Y' :
|
||||
'N',
|
||||
HiddenOrVisible == HidVis_HIDDEN ? 'Y' :
|
||||
'N',
|
||||
(unsigned) Brw_DB_FileBrowserForDB_files[Gbl.FileBrowser.Type],
|
||||
Cod,
|
||||
ZoneUsrCod,
|
||||
|
|
|
@ -98,7 +98,8 @@ unsigned Brw_DB_GetFileViewsFromNonLoggedUsrs (long FilCod);
|
|||
unsigned Brw_DB_GetNumFileViewsUsr (long UsrCod);
|
||||
|
||||
//------------------------------- Hidden files --------------------------------
|
||||
void Brw_DB_HideOrUnhideFileOrFolder (const char Path[PATH_MAX + 1],bool Hide);
|
||||
void Brw_DB_HideOrUnhideFileOrFolder (const char Path[PATH_MAX + 1],
|
||||
HidVis_HiddenOrVisible_t HiddenOrVisible);
|
||||
unsigned Brw_DB_CheckIfFileOrFolderIsSetAsHiddenUsingPath (MYSQL_RES **mysql_res,
|
||||
const char *Path);
|
||||
bool Brw_DB_CheckIfFileOrFolderIsSetAsHiddenUsingMetadata (const struct Brw_FileMetadata *FileMetadata);
|
||||
|
|
|
@ -42,7 +42,7 @@ extern struct Globals Gbl;
|
|||
void Bld_DB_CreateBuilding (const struct Bld_Building *Building)
|
||||
{
|
||||
DB_QueryINSERT ("can not create building",
|
||||
"INSERT INTO buildings"
|
||||
"INSERT INTO bld_buildings"
|
||||
" (CtrCod,ShortName,FullName,Location)"
|
||||
" VALUES"
|
||||
" (%ld,'%s','%s','%s')",
|
||||
|
@ -167,7 +167,7 @@ void Bld_DB_RemoveAllBuildingsInCtr (long CtrCod)
|
|||
{
|
||||
/***** Remove all buildings in center *****/
|
||||
DB_QueryDELETE ("can not remove buildings",
|
||||
"DELETE FROM buildings"
|
||||
"DELETE FROM bld_buildings"
|
||||
" WHERE CtrCod=%ld",
|
||||
CtrCod);
|
||||
}
|
||||
|
|
|
@ -629,10 +629,12 @@ TODO: Emilce Barrera Mesa: Podr
|
|||
TODO: Emilce Barrera Mesa: Mis estudiantes presentan muchas dificultades a la hora de poner la foto porque la plataforma es muy exigente respecto al fondo de la imagen.
|
||||
|
||||
*/
|
||||
#define Log_PLATFORM_VERSION "SWAD 22.120.4 (2023-07-11)"
|
||||
#define Log_PLATFORM_VERSION "SWAD 22.120.6 (2023-09-09)"
|
||||
#define CSS_FILE "swad22.120.4.css"
|
||||
#define JS_FILE "swad22.49.js"
|
||||
/*
|
||||
Version 22.120.6: Sep 09, 2023 Fixed bug hiding documents. Reported by Francisco José Pelayo Valle. (337628 lines)
|
||||
Version 22.120.5: Sep 07, 2023 Fixed bugs in database queries related to buildings. (337625 lines)
|
||||
Version 22.120.4: Jul 11, 2023 Fixed bug in CSS related to global connected. (337624 lines)
|
||||
Version 22.120.3: Jun 21, 2023 Fixed bug in forums. Reported by Raymon Moreno Colina. (337647 lines)
|
||||
Version 22.120.2: Jun 07, 2023 Code refactoring related to cookies and hidden-visible. (337646 lines)
|
||||
|
|
Loading…
Reference in New Issue